﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="agents_sale.aspx.cs" Inherits="RastinArgham.CRM.Web.agents_sale" %>
<%@ Import Namespace="Mani.Common" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

    <h3 class="ui-widget-header">
            <asp:Literal ID="lbtitle" runat="server" Text="لیست فروش نماینده ها" />
    </h3>

    <div class="ui-layout-content ui-widget-content">
        
        نماینده :
        &nbsp;
        <asp:DropDownList ID="drpAgents" DataTextField="UserName" DataValueField="UserId" AppendDataBoundItems="true" runat="server">
            <asp:ListItem Text="---" Value="-1" />
        </asp:DropDownList>

        &nbsp; &nbsp; &nbsp; &nbsp;
        تاریخ شروع :
        &nbsp;
        <asp:TextBox ID="txtStartDate" runat="server" />
        <asp:RequiredFieldValidator ID="rfvStartDate" runat="server" ControlToValidate="txtStartDate" ForeColor="Red" ErrorMessage="*" />

        &nbsp; &nbsp; &nbsp; &nbsp;
        تاریخ پایان
        &nbsp;
        <asp:TextBox ID="txtEndDate" runat="server" />
        <asp:RequiredFieldValidator ID="rfvEndDate" runat="server" ControlToValidate="txtEndDate" ForeColor="Red" ErrorMessage="*" />

        &nbsp; &nbsp; &nbsp; &nbsp;

        <br />
        <br />

        &nbsp; &nbsp; &nbsp; &nbsp;
        <asp:Button ID="btnSearch" Text="جستجو" runat="server" 
            onclick="btnSearch_Click" />

        &nbsp; &nbsp; &nbsp; &nbsp;
        &nbsp; &nbsp; &nbsp; &nbsp;
        <asp:Button ID="btnExportExcel" Text="خروجی اکسل" runat="server" 
            onclick="btnExportExcel_Click" />

        <br />
        <br />

        <asp:Label ID="lblCount" Text="0" runat="server" />
        &nbsp;
        مورد 
        یافت شد.

        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;

        مبلغ کل فروش نماینده : 
        <asp:Label ID="lblAgentSales" runat="server" />
        &nbsp; ریال
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;

        مبلغ کل فروش فروشنده های نماینده : 
        <asp:Label ID="lblResellerSales" runat="server" />
        &nbsp; ریال
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;

        <br />
        <br />

        <mani:PagingGridView ID="gvOrders" runat="server" AutoGenerateColumns="false" 
            GridLines="None" DataKeyNames="OrderId" AllowPaging="true" PageSize="25" 
            onpageindexchanging="gvOrders_PageIndexChanging">
            <Columns>
                <asp:BoundField HeaderText="کد" DataField="OrderId" />
                <asp:TemplateField HeaderText="عنوان شخص">
                    <ItemTemplate>
                        <a href='<%# Eval("ContactEditLink") %>'>
                            <%# Eval("ContactTitle") %>
                        </a>
                    </ItemTemplate>
                </asp:TemplateField>
                
                <asp:BoundField HeaderText="سرویس" DataField="ServiceName" />

                <asp:BoundField HeaderText="کالا" DataField="ProductName" />

                <asp:TemplateField HeaderText="مبلغ">
                    <ItemTemplate>
                        <%# Mani.Common.UIHelper.FormatString(Eval("Price")) %>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="مالیات ( درصد )">
                    <ItemTemplate>
                         % <%# Eval("TaxPercent") %>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="مبلغ کل ( ریال )">
                    <ItemTemplate>
                        <%# Mani.Common.UIHelper.FormatString(Eval("TotalPrice")) %>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:BoundField HeaderText="وضعیت" DataField="Status" />
                <asp:BoundField HeaderText="آخرین اپرتور" DataField="OperatorName" />
                
                <asp:TemplateField HeaderText="لیست سرویس ها">
                    <ItemTemplate>
                        <a href='order_services.aspx?&id=<%# Eval("ContactId") %>'>
                            <img src="/App_Themes/<%=Page.Theme %>/images/edit.gif" alt="" style="border:0;" />
                        </a>
                    </ItemTemplate>
                </asp:TemplateField>

                
                <asp:TemplateField HeaderText="لیست محصولات">
                    <ItemTemplate>
                        <a href='order_product.aspx?&id=<%# Eval("ContactId") %>'>
                            <img src="/App_Themes/<%=Page.Theme %>/images/edit.gif" alt="" style="border:0;" />
                        </a>
                    </ItemTemplate>
                </asp:TemplateField>

           </Columns>
        </mani:PagingGridView>

    </div>
</asp:Content>
